Nitrogen mustard

noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    Any of a series of compounds, analogous to mustard gas with sulfur replaced by nitrogen, that have been used in the treatment of cancer.
  2. 2
    a toxic compound resembling mustard gas in structure; important in cancer treatment wordnet